lose hope of - German English Dictionary